/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.menosehmais.business;

import br.com.caelum.vraptor.ioc.Component;
import br.com.menosehmais.framework.business.CrudBusinessObject;
import br.com.menosehmais.model.ContaDO;
import br.com.menosehmais.model.PortletDO;
import br.com.menosehmais.model.SnitchDO;
import br.com.menosehmais.persistence.SnitchDAO;

/**
 *
 * @author Junior JAFJ
 * Responsael por tratar as Denuncias
 */
@Component
public class SnitchBO extends CrudBusinessObject<SnitchDO, SnitchDAO>{
    public SnitchBO (SnitchDAO dao) {
        super(dao);
    }

    public boolean verificarDenunciaUsuario(PortletDO portletDO, ContaDO contaDO) {
        SnitchDO snitchDO = dao.selectSnitchAccount(portletDO, contaDO);
        return (snitchDO == null ? false : snitchDO.getSnitch());
    }
    
}
